long-leaved dock - Francés Inglés Diccionario